Appendice D

Sincronizzazione iniziale

Al primo avvio di OmniFocus ti viene chiesto di configurare la sincronizzazione. La sincronizzazione è importante perché rappresenta un ulteriore salvataggio di riserva dei tuoi dati e perché consente l'utilizzo di molte delle funzionalità avanzate dell'applicazione, come l'acquisizione via e-mail. Se possiedi OmniFocus per iOS, grazie alla sincronizzazione puoi avere sempre a disposizione le modifiche più recenti apportate su qualsiasi dispositivo.

Se prevedi di eseguire la sincronizzazione, ti consigliamo di farlo subito, durante il processo di installazione. In questo modo, la transizione tra le versioni sarà più agevole e potrai usufruire immediatamente di quell'ulteriore capacità di salvataggio di riserva. Se scegli di configurare la sincronizzazione in un secondo momento, potrai accedere alle stesse preferenze visualizzate al primo avvio andando alle Preferenze di sincronizzazione di OmniFocus.

In questa appendice puoi trovare ulteriori informazioni sulla configurazione della sincronizzazione, nonché sulla tecnologia alla base di questa funzione alla quale i tuoi dati sono sempre protetti e sicuri.

Omni Sync Server

Quando ti appresti a configurare la sincronizzazione, l'opzione più semplice disponibile è il tuo Omni Sync Server. È gratuito, affidabile e gestito dal nostro favoloso team di supporto, che si occupa dei server affinché i tuoi dati siano sempre disponibili quando ne hai più bisogno.

Per prima cosa crea un nuovo account Omni qui.

Altre opzioni WebDAV

Omni Sync Server è una soluzione eccezionale per la maggior parte degli utenti di OmniFocus. Se, tuttavia, hai la necessità di conservare i dati all'interno di un sistema completamente controllato da te, puoi configurare un server WebDAV privato con cui sincronizzare i dati di OmniFocus. Può trattarsi di un server di terzi (i fornitori validi non mancano) o di uno in hosting sul tuo Mac.

Tieni presente che, se la privacy dei dati è il tuo primo pensiero durante la sincronizzazione, potrebbe essere utile disabilitare la funzione Push nelle preferenze di OmniFocus (nel pannello Push di Mostra dettagli di sincronizzazione nelle Preferenze di sincronizzazione). Le registrazioni non contengono nulla di specifico del tuo database, ma rappresentano le informazioni scambiate al di fuori del tuo server.

Consulta questo articolo di assistenza per stabilire se la sincronizzazione push sia adatta o meno alle tue esigenze.

Non siamo in grado di fornire un supporto completo per i server di terze parti, ma siamo felici di offrirti alcune indicazioni per iniziare.

Ricorda che esporre su Internet file e cartelle del tuo computer (anche se protetti da password) comporta sempre qualche rischio. Assicurati di comprendere questo rischio prima di configurare un server, e mantieni il tuo Mac sempre aggiornato con le patch di sicurezza più recenti. Se preferisci evitare l'hosting del server, puoi creare un account Omni oppure utilizzare un altro host WebDAV conforme agli standard per la sincronizzazione di OmniFocus.

Sappi inoltre che servizi come Dropbox sono perfetti per la condivisione di file, ma non riescono a gestire correttamente la sincronizzazione dei dati di OmniFocus. I dati di OmniFocus potrebbe venire danneggiati se utilizzi Dropbox per archiviarli. Non utilizzare Dropbox per sincronizzare i dati di OmniFocus.

Come funziona la sincronizzazione

Quando in OmniFocus è attiva la sincronizzazione, una copia del tuo database viene memorizzata sul server specificato in modo che sia sempre disponibile ovunque ti trovi. A ogni successiva sincronizzazione, OmniFocus confronterà il database locale con i contenuti archiviati sul server e applicherà le eventuali differenze al database del server (o viceversa, dal server al dispositivo).

OmniFocus è configurato per sincronizzarsi automaticamente tutte le volte che è connesso a Internet. Quando la sincronizzazione è attiva, OmniFocus invia le nuove modifiche al server di sincronizzazione dopo un minuto, oppure ogni volta che l'applicazione viene aperta o chiusa. OmniFocus verifica col server la presenza di modifiche sul dispositivo almeno ogni ora. Puoi quindi essere certo che i dati di OmniFocus siano sempre al sicuro e, cosa ancora più importante, aggiornati.

Se hai apportato modifiche che vuoi visualizzare immediatamente su un altro dispositivo, anziché cambiare dispositivo puoi eseguire una sincronizzazione manuale (scegli File > Sincronizza con il server, Comando-S, oppure fai clic sul pulsante Sincronizza nella barra degli strumenti). In questo modo viene eseguito il push delle ultime modifiche sul server di sincronizzazione; così, quando avvii OmniFocus sull'altro sistema, non dovrai fare altro che toccare o fare clic su Sincronizza per essere certo di scaricare tutte le modifiche.

OmniFocus utilizza la sincronizzazione con notifiche push per supportare la sincronizzazione in modo ancora più efficace. Questa funzionalità invia notifiche agli altri dispositivi con OmniFocus per aggiornarli di tutte le modifiche apportate, in modo da ridurre al minimo (o eliminare del tutto) la necessità di eseguire la sincronizzazione manuale. Consulta questo articolo di assistenza per saperne di più su come funziona.

Per le opzioni relative alla sincronizzazione push, scegli Mostra dettagli di sincronizzazione... nel pannello Sincronizza delle preferenze di OmniFocus.

Crittografia

OmniFocus utilizza il protocollo HTTPS per crittografare i tuoi dati durante il trasferimento ai server di sincronizzazione che supportano tale tecnologia (incluso Omni Sync Server). Inoltre, tutti gli attuali database di OmniFocus sono configurati per sincronizzarsi con i server remoti e vengono inoltre crittografati automaticamente prima della trasmissione sul server.

Le versioni di OmniFocus provviste della funzionalità di crittografia del database comprendono inoltre un formato di database aggiornato; al fine di garantire la compatibilità su tutti i tuoi dispositivi con OmniFocus potrebbe essere necessario eseguire la migrazione dalle versioni precedenti.

Dopo aver aggiornato un dispositivo a una versione che supporta la crittografia, prima di poter eseguire la migrazione ti verrà indicato quali altri dispositivi devono essere aggiornati.

La crittografia viene eseguita da OmniFocus sul tuo dispositivo Mac o iOS nel momento in cui i dati vengono trasmessi al server di sincronizzazione. Di conseguenza, indipendentemente dalla destinazione della sincronizzazione (Omni Sync Server o un altro server WebDAV), viene preservata la sicurezza della crittografia. OmniFocus non esegue attivamente la crittografia dei dati mentre questi sono archiviati sul dispositivo locale, rimandando invece a una eventuale crittografia a livello di sistema già impostata.

I dettagli tecnici dello schema di crittografia di OmniFocus sono disponibili in questo post del forum.

Impostazione di una passphrase separata per il database

Di default, OmniFocus utilizza la password che scegli quando configuri il tuo account di sincronizzazione per crittografare il tuo database sul server. Per usufruire di un ulteriore livello di sicurezza, puoi utilizzare una passphrase di crittografia distinta scegliendo Modifica passphrase dal pannello Crittografia di Mostra dettagli di sincronizzazione nelle preferenze di sincronizzazione.

Questa sezione dei dettagli di sincronizzazione indica se il database è crittografato con la password di sincronizzazione o con una password diversa. Quando fai clic su Modifica passphrase, ti viene chiesto di inserire la passphrase attuale (la stessa della password di sincronizzazione). Puoi quindi impostare e confermare una nuova passphrase che verrà utilizzata per crittografare il tuo database sul server.

Dopo aver impostato una nuova passphrase di crittografia, le impostazioni di Crittografia indicano che le password di sincronizzazione e crittografia sono diverse. Puoi unificarle toccando Collega password, oppure puoi modificare la passphrase di crittografia in qualcosa di nuovo con Modifica passphrase.

Se stai eseguendo la sincronizzazione con OmniFocus su altri dispositivi Mac o iOS, dopo aver modificato la passphrase di crittografia ti verrà chiesto di inserire una nuova passphrase su ciascun dispositivo prima di poter ricevere aggiornamenti dal server.

Migrazione del database

Se stai aggiornando una versione precedente di OmniFocus, è possibile che ti venga chiesto di eseguire la migrazione del database a un formato in grado di supportare le funzionalità dell'ultima versione dell'app.

Al primo avvio di una versione di OmniFocus compatibile con il nuovo formato di database o quando scegli Esegui la migrazione del database... dal menu File, visualizzerai la finestra Migrazione contenente un elenco di tutti i client che devono essere ancora aggiornati all'ultima versione affinché sia possibile eseguire correttamente la migrazione del database.

Se utilizzi una versione obsoleta di OmniFocus su un dispositivo che si sincronizza con il tuo database attuale, la migrazione al nuovo formato di database potrebbe non essere disponibile. In tal caso, ciò verrà indicato in una sezione separata della finestra Migrazione. Prima di procedere con l'aggiornamento ti verrà chiesto di disconnettere tutti i client non idonei (scegli Mostra dispositivi e Cancella registrazione).

Se preferisci mantenere la compatibilità della sincronizzazione con una versione obsoleta di OmniFocus, puoi scegliere di non eseguire l'aggiornamento al nuovo formato di database. Tuttavia, le funzionalità più recenti di OmniFocus che richiedono il formato aggiornato non saranno disponibili sui dispositivi che si sincronizzano con quel database.

Quando tutti i tuoi dispositivi Mac e iOS sono provvisti di versioni di OmniFocus che supportano l'ultimo formato di database, la finestra Migrazione dà il consenso alla transizione al nuovo formato migliorato. Scegli Esegui la migrazione del database, e voilà! OmniFocus sincronizza il tuo database nel nuovo formato su tutti i tuoi dispositivi. Se scegli Più tardi, ti verrà chiesto in un secondo momento di eseguire la migrazione (e puoi sempre utilizzare la voce di menu Esegui la migrazione del database... per effettuarla subito).

Nella remota possibilità che qualcosa vada perso durante il processo di migrazione, prima di cambiare formato OmniFocus crea automaticamente una copia di backup del tuo database da ripristinare in caso di necessità. Abbiamo preparato articoli di assistenza con maggiori dettagli sui processi di migrazione e di ripristino del backup, e puoi sempre contattarci in caso avessi altre domande.